'use strict';
exports.main = async function(event, context) {
	try {
		const res = await uniCloud.getPhoneNumber({
			appid: context.APPID, // 客户端callFunction时携带的AppId信息
			provider: 'univerify',
			apiKey: 'c9ebb6695c08a79789a9c2b4336cdec3', // 在开发者中心开通服务并获取apiKey
			apiSecret: 'e368a15dc10c43113c81e9c985181d42', // 在开发者中心开通服务并获取apiSecret
			access_token: event.access_token,
			openid: event.openid
		})
		return {
			state: true,
			code: 200,
			message: '获取手机号成功',
			res:res.result,
			result:res
		}
	}
	catch(e) {
		return {
			state: false,
			code: 400,
			message: '获取手机号失败',
			err: e.toString()
		}
	}
	// 执行入库等操作，正常情况下不要把完整手机号返回给前端

}